home *** CD-ROM | disk | FTP | other *** search
- Prompts v1.0 by Vigilante on 4/20/94
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- This PPE will take the place of 52 prompts in your PCBTEXT file, totally
- revamping the entire application procedure, logon procedure, F6 edit online
- user procedure, and the sysop (7) User Maintenance command.
-
-
- Installation
- ~~~~~~~~~~~~
- I would suggest backing up your PCBTEXT file, just in case you absolutely
- hate this PPE, but I doubt you will (hate it, not back it up <g>). All
- you need to do is run the install.bat included in this archive, and supply
- the full path to your PCBTEXT and full path to the dir where these files
- are located on the command line. Run INSTALL with no arguments to see the
- exact syntax.
-
- You also might want to install the Address PSA, although it certainly isn't
- required. The way this is setup, it asks the user for their REAL name
- instead of ADDRESS1 and ADDRESS2 is their entire address. The Verification,
- Alias, and Password PSA's are fully supported too.
-
- Something worth noting, a few of the pcboard prompts (3) that this replaces
- have a 27 character limit. INSTALL.BAT will make each prompt the following:
- !drive:\path\PROMPTS.PPE xxx
- where xxx is the prompt number being replaced. This leaves you with 10
- characters for your path, which is unlikely. I would personally install this
- in C:\PCB\PPE\PROMPTS, then have the PROMPTS.PPE appended to that. All this
- is not a problem when entering prompts via the /i switch in MKPCBTXT.EXE
- (which is what INSTALL.BAT does), since it doesn't look at line limits for
- the prompts, and PCBoard doesn't care in the sleightest how long a prompt
- is either, it just displays it. SO what I am getting at is any length path
- is OK... just be aware that if you ever try to edit the path inside of
- MKPCBTXT.EXE itself, it will THEN truncate whatever characters are over the
- limit. Just skimming past a prompt is fine, just don't edit it once it is
- installed (just use INSTALL.BAT again if you have to change paths).
-
- Every prompt is configurable in the .CNF file. All of the 'default PCB
- prompts' can be replaced with a display file or PPE using the same metho-
- dology as in PCBTEXT.
-
- There are also three display files: APPLY.PCB is displayed when a user is
- applying, LOGON.PCB is displayed when a user is logging on, and SYSOP.PCB is
- displayed for both the F6 key user editor and the (7),(C) user editor form the
- main prompt. Note that LOGON.PCB is the only one that should clear the screen
- or home the cursor.
-
-
- Features
- ~~~~~~~~
- 1) Gets new users info for PCBoard without ugly keyboard stuffing
- 2) Turns F6 User Editor key into a much nicer full screen editor
- 3) Same thing goes for the (7) sysop command...
- 4) Adds "Users Real Name" field into user records, replacing ADDRESS1 in the
- ADDRESS PSA
- 5) Adds "Birthdate and Age" field into user records, replacing the COMMENT1
- field
- 6) Forces correct formatting of phone numbers and birthdate, and figures out
- their age for them (kinda neat)
- 7) When a user types in his password, standard dots are echoed to him but YOU
- get to see what he is actually typing in (something I have long wished
- PCB at least had a TOGGLE for)
- 8) Some more junk....
- 9) Maybe even more junk but I doubt it.
-
-
- Notes
- ~~~~~
- I wrote this PPE because I wanted an alternative to the standard practice
- of "stuffing" the keyboard from a logon matrix when a new user applies while
- I was writing ProMatrix. Not only is it ugly, but it lends itself to many
- errors, the authors rarely take all possible prompts that can pop up into
- account. If you have tried even just one or two matrices then you know what
- I am talking about.
-
- So I start making this PPE, and I quickly realize why everyone uses the
- "stuffing" method.. take PCBTEXT prompt #152 as an example: "Password (one
- word please)". Not only does it appear while someone is applying, but also
- when the sysop hits F6, when a user uses the (W) command, and when the sysop
- (or someone with sysop security) uses the C subcommand from the 7 command.
- BIG problem.
-
- It quickly snowballed, until finally at 52 prompts I was able to account for
- each prompt's multiple personalities. My simple new user application
- sequence had turned into not only that, but a standard logon routing and a
- built in full screen user editor.
-
-
- Registration
- ~~~~~~~~~~~~
- This PPE is totally free, all you need to do is call Velvet Underground and
- use the "Reg a ViG! PPE" option from the Matrix. Be prepared with your NAME
- or HANDLE and BBS NAME _exactly_ as it appears in pcbsetup, double check by
- looking in PCBOARD.DAT. Line #2 is your name, and line #94 is your BBS name.
-
- If you are running a cracked version, GOOD LUCK! I hope you are very
- confident that the person who cracked this knows exactly what he is doing,
- the 'protection' routines are tied into a lot of other functions, and if
- altered could produce unpredictable (at best) results. All you need to do is
- make a 30 second phone call.
-
- Donations are certainly accepted if you feel so compelled, and I won't even
- mention the many hours of programming/debugging/testing/whatever spent on
- this thing. :) Cash, old hardware, or even a good leech account on your
- board is always appreciated.
-
- Velvet Underground (1) 516-826-0412 USR Dual 16.8k
- Velvet Underground (2) 516-Pri-Vate USR Dual 14.4k
-
-
- Enjoy
- ~~~~~
- Thats about it, if you have any questions or comments you can reach me
- on my board, many other quality boards and nets, Internet address
- vigilante@156.image.linet.org, or Prodigy at bwvr36c.
-
-
- Other ViG! Utilities:
- ~~~~~~~~~~~~~~~~~~~~~
- PROMATRIX : Light Bar Logon Matrix. Many features, incredibly configurable.
- Companion to ProVote.
- Current version: 1.0 Filename: VIG-PM10.ZIP
-
- PROVOTE : Light Bar New User Voting. Better than any NUV that is BUILT
- IN to a BBS software, much less a PPE.
- Current version: 1.0 Filename: VIG-PV10.ZIP
-
- PROMPTS : Replaces 52 of your PCBTEXT prompts, totally revamping the entire
- application procedure, logon procedure, F6 Online user editor
- function, and the (C) subcommand form the (7) User Edit sysop
- command. 100% configurable.
- Current version: 1.0 Filename: VIG-PR10.ZIP
-
- PROEDIT: Light Bar User Editor. For sysops to edit all users, or as the
- (W) command for a user to edit himself. Emulates PCBSM.
- Current version: 1.0 Filename: VIG-PU10.ZIP
-
- SUPERLOGON : "Forum hack" features: broadcast logon to nodes, turbo login,
- random stats, last callers, automessage, one liners, more.
- Current version: 2.0 Filename: VIG-SL20.ZIP
-
- CONVERT! : Successor to PIPE2PCB. Converts pipe color codes on incoming fido
- mail into standard ANSI color codes on the fly.
- Current version: 1.0 Filename: VIG-C!10.ZIP
-
- RUMOURS : Forum-hack style rumours, completely configurable. Source
- code included.
- Current version: 2.0 Filename: VIG-RU20.ZIP
-
- PCRENFORCER: Enforce Post Call Ratios the RIGHT way. Totally bars non-PCR
- compliant user from downloading until they post enough messages.
- Current version: 2.0 Filename: VIG-PE20.ZIP
-
- SUPERCHAT : Really nice split screen chat, with a few unique and very handy
- features.
- Current version: 1.1 Filename: VIG-SC11.ZIP
-
- MORETIME : Give more time to users who know the correct password, totally
- independant of security levels. Source code included.
- Current version: 2.0 Filename: VIG-MT20.ZIP
-
- Coming soon: An incredible replacement for MKPCBTXT.EXE, giving you UNHEARD of
- control over your varied PCBTEXT files.
-